Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 POPLAR TERRACE Terraced £125,333 £90,000 25 Nov 2015
4 POPLAR TERRACE Terraced £123,690 £100,000 31 Aug 2018
5 POPLAR TERRACE Terraced £169,236 £42,000 1 Dec 1999